mepenzolate bromide - English Synonyms Dictionary